Patrick Mahomes threw for 257 yards with three touchdowns and added another score on the ground as the Kansas City Chiefs took a statement victory over the Detroit Lions, 30-17.